From 5687e1b67f46bbd269609b0810ee3a17f54c0ca2 Mon Sep 17 00:00:00 2001 From: "awilliam@xenbuild.aw" Date: Thu, 13 Apr 2006 14:52:07 -0600 Subject: [PATCH] [IA64] dtlb_miss: allow non-access and lfetch inside Xen. Allow non-access and lfetch dtlb miss inside Xen vmm. Signed-off-by: Tristan Gingold --- xen/arch/ia64/xen/ivt.S | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/xen/arch/ia64/xen/ivt.S b/xen/arch/ia64/xen/ivt.S index e44ae232ed..0ca868b02f 100644 --- a/xen/arch/ia64/xen/ivt.S +++ b/xen/arch/ia64/xen/ivt.S @@ -321,17 +321,6 @@ ENTRY(dtlb_miss) ;; (p7) br.cond.spnt 2f - // is non-access bit on? - tbit.nz p8,p0=r17,IA64_ISR_NA_BIT - ;; -(p8) br.cond.spnt 2f - - // cr.isr.code == IA64_ISR_CODE_LFETCH? - and r18=IA64_ISR_CODE_MASK,r17 // get the isr.code field - ;; - cmp.eq p9,p0=IA64_ISR_CODE_LFETCH,r18 // check isr.code field -(p9) br.cond.spnt 2f - // Is the faulted iip in vmm area? // check [59:58] bit // 00, 11: guest -- 2.30.2